technology provider - Deutsch Englisch Wörterbuch